package com.bjc.core.service;

import java.util.List;

import com.bjc.base.bean.TreeVO;
import com.bjc.base.core.IBaseService;
import com.bjc.core.bean.request.RolePermissionReqVO;
import com.bjc.core.bean.response.RolePermissionVO;

/**
 * 角色权限service
 * @author 许自辉
 * @date 2017年7月24日 下午3:35:08
 */

public interface IRolePermissionService extends IBaseService<RolePermissionReqVO,RolePermissionVO>{

	/**
	 * 获取角色权限树
	 */
	List<TreeVO> getTree(RolePermissionReqVO permissionReqVO);
	
	/**
	 * 删除无用权限
	 */
	void deleteDestroy();
	
}
